POINTO= entree.o chaineEntree.o chaineChaineEntree.o pileChaineEntree.o hashTable.o test.o main.o

all : compile cleanO lance
	
lance :
	@echo ""
	@echo ""
	@echo ""
	@./compilateur
	
cleanO :
	@rm *.o
	
cleanExe :
	@rm compilateur

clean : cleanO cleanExe
	
compile : $(POINTO)
	@gcc -o compilateur $(POINTO) -W -Wall
	@echo "./compilateur"

main.o : main.c
	@gcc -c -o main.o main.c -W -Wall

test.o : test.c
	@gcc -c -o test.o test.c -W -Wall

hashTable.o : hashTable.c
	@gcc -c -o hashTable.o hashTable.c -W -Wall

pileChaineEntree.o : pileChaineEntree.c
	@gcc -c -o pileChaineEntree.o pileChaineEntree.c -W -Wall

chaineChaineEntree.o : chaineChaineEntree.c
	@gcc -c -o chaineChaineEntree.o chaineChaineEntree.c -W -Wall

chaineEntree.o : chaineEntree.c
	@gcc -c -o chaineEntree.o chaineEntree.c -W -Wall

entree.o : entree.c
	@gcc -c -o entree.o entree.c -W -Wall
